Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Cleanup repo #42

Merged
merged 4 commits into from
Oct 22, 2024
Merged

chore: Cleanup repo #42

merged 4 commits into from
Oct 22, 2024

Conversation

mpaulmier
Copy link
Contributor

This fixes #41

  • Use github actions for CI
  • Fix example to actually work
  • Remove a lot of warnings

Remaining warnings are from dependencies, Poison and dializer which we may want to upgrade along with the elixir version at some point.

Tested with elixir 1.13.4 OTP 23

@mpaulmier mpaulmier requested a review from half-shell July 11, 2024 06:49
Copy link
Member

@half-shell half-shell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @mpaulmier, thank you for tackling this issue 👍

Everything looks great to me.

However, something I think would be worth adding is the bump in the expected elixir version (in the mix.exs file).

Since the workflows only test for elixir 1.13 and elixir 1.15, we should probably start decommissioning any versions below that. I think it qualifies as on of the objectives of this cleanup.

We'll end up creating a new release in order to support that, probably a v2.4.0.

Would you mind writing and submitting that changes as well ?

@half-shell half-shell mentioned this pull request Jul 15, 2024
4 tasks
@half-shell
Copy link
Member

LGTM 👍

You might want to sync with @Shakadak to get this merged and published, otherwise I'll merge it in a month.

Thanks again !

@half-shell half-shell merged commit b7659b9 into master Oct 22, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cleanup repo
2 participants